AWS Batch
- Fully managed batch processing at any scale.
- A batch job is a job with a start and an end.
- Provisions right amount of compute / memory.
- Batch jobs are defined as Docker images and runs on ECS.
| Batch | Lambda |
|---|---|
| No Time Limit | Time Limit |
| Any run time | Limited run times |
| Serverless | Relies on EC2 (managed by AWS) |